package thread;

import java.util.Scanner;

/**
 * 线程提供了一个静态方法
 * static void sleep(long ms)
 * 该方法可以让执行这个方法的线程进入阻塞状态指定毫秒。
 */
public class SleepDemo4_30 {
    public static void main(String[] args) {
        System.out.println("程序开始了");
        Scanner scan=new Scanner(System.in);
        System.out.println("请输入你要倒计时的数");
        int number=scan.nextInt();
        /*
        实现倒计时程序：
        要求用户在控制台输出一个数字，然后该数字开始每秒递减。到0时输出时间到。
         */
        try{
            for(;number>=0;number--){
                System.out.println("倒计时开始："+number);
                Thread.sleep(1000);
            }
        }catch(InterruptedException e){
            e.printStackTrace();
        }
        System.out.println("程序结束了");
    }
}
